Si vous supprimez un fichier, il n'est pas totalement supprimé :
rm par exemple), il n'est pas totalement supprimé : l'espace disque correspondant est juste marqué comme étant "libre", mais il existe des logiciels permettant de retrouver ces données.
Pour supprimer efficacement un fichier, vous pouvez utiliser la commande shred (déchiquetage) :
$ shred -n 35 -z -u nomDuFichier
Ceci a pour effet de :
Cette méthode est déjà plus efficace.
Attention : Il reste encore des informations sur le fichier permettant de le retrouver, notamment si vous utilisez un système de fichier journalisé comme ext3, ReiserFS, XFS, JFS, un système d'écriture, de compression ou de sauvegarde, sur disque (ex : RAID) ou via un réseau.
Pour plus d'informations, entrez la commande ci-dessous :
$ man shred
Pour ne pas avoir à repasser par la console, vous pouvez aussi ajouter une entrée dans le menu contextuel de nautilus de façon à pouvoir utiliser shred avec un simple clic droit. Pour cela vous devrez passer par l'outil de configuration des actions de nautilus.
Au préalable, vous devrez installer le paquet "nautilus-actions" en passant par le gestionnaire de paquet synaptic, ou en saisissant dans une console :
$ sudo apt-get install nautilus-actions
Une fois le paquet installé, vous pouvez accéder à l'outil en allant dans : Système > Préférences > Configuration des actions de Nautilus.
Cliquer sur le bouton "+ ajouter".
Entrer ensuite les informations nécessaires :
Cliquer ensuite sur l'onglet "Conditions" :
Valider et fermer. Shred est maintenant intégré à Nautilus. Pour que les modifications soient effectives, il va vous falloir redémarrer nautilus. Pour cela, vous pouvez choisir de redémarrer votre session ou bien de redémarrer nautilus (moins propre mais plus rapide pour les tests) :
$ nautilus -q
$ nautilus
Vous pouvez maintenant effacer de façon plus sécurisée un fichier en passant par un simple clic droit.
Il suffit de coller ce code dans un fichier nommé shred.desktop :
[Desktop Entry] Type=Service ServiceTypes=KonqPopupMenu/Plugin,all/allfiles Actions=shred [Desktop Action shred] Name=Suppr with shred Name[fr]=Suppression sécurisée Icon=draw-eraser Exec=shred -n 35 -z -u %U
et de le coller en mode root dans le dossier /usr/share/kde4/services/ServiceMenus/ :
sudo cp shred.desktop /usr/share/kde4/services/ServiceMenus/